4. **作為一名投資者,我希望能建立自定義的觀察名單,以便更快速地追蹤我關注的股票。**
1.依使用者故事調整 readme.txt
2.新增 觀察名單 model .採用tree模式編輯
3.新增demo資料 依 巴小智口袋名單 建立20筆資料
demo_data.xml
manifest.py
放在demo 的情況下袛有在安裝時才會載入,放在data中他會在更新時載入
readme.txt
在這一章,我們分享了如何利用 Cursor 這個自動化工具,快速地更新程式檔案,並根據使用者的需求來調整程式邏輯。老實說,這個工具真的相當方便,讓我們能夠把更多精力放在業務邏輯上,而不是被繁瑣的手動編輯所困擾。
一開始,我們根據使用者故事,調整了 readme.txt
,加入了新的需求:
4. **作為一名投資者,我希望能建立自定義的觀察名單,以便更快速地追蹤我關注的股票。**
1.依使用者故事調整 readme.txt
2.新增 觀察名單 model,採用 tree 模式編輯
3.新增 demo 資料,依巴小智口袋名單建立 20 筆資料
這些內容其實就是我們要告訴 Cursor 的,讓它知道我們接下來需要完成的任務。
接著,Cursor 就開始自動生成對應的程式碼了。它為我們新增了觀察名單的模型,建立了相應的資料表,並生成了視圖,讓我們可以在前端以樹狀結構來編輯這些資料。同時,它還更新了菜單,讓我們可以方便地在 Odoo 介面中找到新的功能。
最棒的是,Cursor 還幫我們生成了示例資料(demo data)。它依照「巴小智口袋名單」建立了 20 筆資料,這樣我們在測試的時候,就有現成的資料可以使用,不需要再手動輸入,節省了大量時間。
在過程中,我們也注意到一些需要調整的地方。比如,在 manifest.py
中,我們把示例資料的路徑從 demo
改成了 data
,這樣在更新模組的時候,資料也會自動載入,而不僅僅是在安裝時才載入。
整個過程真的是相當順利。我們只需要簡單地修改 readme.txt
,其餘的事情都交給 Cursor 去處理。這讓我們深刻體會到自動化工具帶來的便利,大幅提升了開發效率。
透過這次的體驗,我們看到 AI 工具在開發流程中的強大助力。它不僅能夠加快開發速度,還能減少人為錯誤,讓我們可以專注在更重要的部分,比如功能實現和使用者體驗上。